package com.itcam.iostream_;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

/**
 * Author:Cammy.Wu
 * Date:2024-05-13
 * Description:
 */

public class ByteStreamDemo02 {
    public static void main(String[] args) throws IOException {
        // 功能：利用字节流将文件中内容读到程序中
        // 1.创建文件
        File file = new File("E:\\IOstream\\jubao.jpg");
        // 2.将字节流管对到源文件上
        FileInputStream fis = new FileInputStream(file);
        // 3.开启读取动作
        int count=0;// 定义一个计数器，用来计读入的字节的个数
        int n = fis.read();
        while(n!=-1){
            count++;
            System.out.println((char) n);
            n=fis.read();
        }
        System.out.println("count = " + count);
        // 4.关闭流
        fis.close();
    }
}
